Sensex ended at 26,272 up 125 points and Nifty ended at 7,831 up by 35 points.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.
Sensex ended up 11 points at 25,561 and the 50-share Nifty gained 16 points to end at 7,640.
Markets surged in late trades to snap five-day losing streak led by bank shares.
Investors booked profits at higher levels despite the growth oriented Budget.
The market breadth ended weak on the BSE with 2,086 shares declining and 893 shares advancing.
Benchmark share indices ended at record closing highs, amid a volatile trading session on Monday, with IT majors leading the gains.
The broader markets closed in tandem with their large counter parts- BSE Midcap and Smallcap indices lost 0.065 and 0.10%, each.
BSE Midcap and Smallcap indices ended in line with their larger counterparts and closed marginally up 0.2% and 0.4%, each
Markets ended lower on profit taking ahead of June F&O expiry.
BSE Mid-cap and BSE Small-cap lost 2.5% and 3.1% after oil prices soared
Investors booked profits at higher levels with oil shares leading the decline
Markets surged on hopes that the exit polls would show that the BJP winning majority in the general elections.
Investors cheered a sharp decline in the Current Account Deficit, which stands at a 4 year low as exports picked up and gold imports reduced.
Markets rebound with financials leading the gains on hopes of a peaceful solution to the turmoil in Ukraine
Markets ended flat on Tuesday, amid a volatile trading session, as investors exercised caution ahead of the two-day FOMC meet starting today and Reserve Bank of India's monetary policy later this week.
Markets ended lower for the third straight day on Tuesday weighed down by profit taking in rate sensitives with bank shares leading the decline after hopes of rate cut by the central bank faded.
Markets staged a smart recovery in late trades to end higher on Tuesday, amid firm global cues, led by index heavyweights ITC and Reliance Industries.
Markets ended lower on Tuesday, amid weak European cues, weighed down by profit taking in autos and select bank shares.
Benchmark shares indices ended marginally higher on Tuesday, amid a volatile trading session, led by oil exploration major ONGC.